Lesser Antillean thrush - Spanish English Dictionary